package com.dhecp.project.hr.domain;

import com.dhecp.common.annotation.ForUpdate;
import com.fasterxml.jackson.annotation.JsonFormat;

import java.util.Date;

/**
 * @program: kjecp
 * @description: 运营公司比例表
 * @author: hlf
 * @create: 2022-10-20 10:33
 */
public class OperateCompanyRatio {

    private static final long serialVersionUID = 1L;

    private String guid;//唯一标识
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date createTime;//创建日期
    private String createUser;//创建人
    @JsonFormat(locale = "zh",timezone = "GMT+8",pattern = "yyyy-MM-dd")
    private Date updateTime;//修改日期
    private String updateUser;//修改人
    @ForUpdate(fieldName = "基础运营比例")
    private Double vJcBl;//基础运营比例(%) 区间1
    @ForUpdate(fieldName = "回款数运营比例")
    private Double vHks;//回款数运营比例 (万)
    @ForUpdate(fieldName = "回款数设置")
    private Double vHkBl;//回款数
    @ForUpdate(fieldName = "店铺数运营比例")
    private Double vDpYyBl;//店铺数运营比例
    @ForUpdate(fieldName = "店铺数设置")
    private Double vDpFdBl;//店铺数浮动比例
    @ForUpdate(fieldName = "特殊运营比例")
    private Double vTsBl;//特殊运营比例
    @ForUpdate(fieldName = "特殊运营比例2")
    private Double vJcBl2;//基础运营比例 区间2
    @ForUpdate(fieldName = "上升比例")
    private Double vRule;//上升比例
    @ForUpdate(fieldName = "方式")
    private String vWay;//方式
    @ForUpdate(fieldName = "说明")
    private String vExplain;//说明

    private Integer iid;//序号

    public static long getSerialVersionUID() {
        return serialVersionUID;
    }

    public String getGuid() {
        return guid;
    }

    public void setGuid(String guid) {
        this.guid = guid;
    }

    public Date getCreateTime() {
        return createTime;
    }

    public void setCreateTime(Date createTime) {
        this.createTime = createTime;
    }

    public String getCreateUser() {
        return createUser;
    }

    public void setCreateUser(String createUser) {
        this.createUser = createUser;
    }

    public Date getUpdateTime() {
        return updateTime;
    }

    public void setUpdateTime(Date updateTime) {
        this.updateTime = updateTime;
    }

    public String getUpdateUser() {
        return updateUser;
    }

    public void setUpdateUser(String updateUser) {
        this.updateUser = updateUser;
    }

    public Double getvJcBl() {
        return vJcBl;
    }

    public void setvJcBl(Double vJcBl) {
        this.vJcBl = vJcBl;
    }

    public Double getvHks() {
        return vHks;
    }

    public void setvHks(Double vHks) {
        this.vHks = vHks;
    }

    public Double getvHkBl() {
        return vHkBl;
    }

    public void setvHkBl(Double vHkBl) {
        this.vHkBl = vHkBl;
    }

    public Double getvDpYyBl() {
        return vDpYyBl;
    }

    public void setvDpYyBl(Double vDpYyBl) {
        this.vDpYyBl = vDpYyBl;
    }

    public Double getvDpFdBl() {
        return vDpFdBl;
    }

    public void setvDpFdBl(Double vDpFdBl) {
        this.vDpFdBl = vDpFdBl;
    }

    public Double getvTsBl() {
        return vTsBl;
    }

    public void setvTsBl(Double vTsBl) {
        this.vTsBl = vTsBl;
    }

    public Double getvJcBl2() {
        return vJcBl2;
    }

    public void setvJcBl2(Double vJcBl2) {
        this.vJcBl2 = vJcBl2;
    }

    public Double getvRule() {
        return vRule;
    }

    public void setvRule(Double vRule) {
        this.vRule = vRule;
    }

    public String getvWay() {
        return vWay;
    }

    public void setvWay(String vWay) {
        this.vWay = vWay;
    }

    public String getvExplain() {
        return vExplain;
    }

    public void setvExplain(String vExplain) {
        this.vExplain = vExplain;
    }

    public Integer getIid() {
        return iid;
    }

    public void setIid(Integer iid) {
        this.iid = iid;
    }
}